package vcp.client.request;

import vcp.client.forms.ComplaintForm;
import vcp.entity.Customer;
import vcp.enums.RequestType;
/**
 * <p> fill complaint request class </p>
 * @author VCP team
 *
 */
public class FillComplaintRequest extends Request
{
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	private final Customer customer;
	/**
	 * getter
	 * @return customer
	 */
	public Customer getCustomer ()
	{
		return this.customer;
	}

	private final ComplaintForm form;
	/**
	 * getter
	 * @return form
	 */
	public ComplaintForm getForm ()
	{
		return this.form;
	}
	/**
	 * constructor
	 * @param customer
	 * @param form
	 */
	public FillComplaintRequest ( Customer customer, ComplaintForm form )
	{
		super(RequestType.SUBMIT_COMPLAINT_FORM);
		this.customer = customer;
		this.form = form;
	}

}
